package com.qf.weapon;

/**
 * 武器类
 */
public class Weapon {

    private String name; // 武器的名字

    private int type;  // 0 近战武器 ； 1 远程武器

    private int atk; // 武器的攻击力

    public Weapon() {
    }

    public Weapon(String name, int type, int atk) {
        this.name = name;
        this.type = type;
        this.atk = atk;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getAtk() {
        return atk;
    }

    public void setAtk(int atk) {
        this.atk = atk;
    }


    /**
     * 计算武器的伤害
     * @return 返回武器的基本攻击力
     */
    public int caculateDamage(HeroPlus heroPlus){
        return atk;
    }
}
